Btw, embassy in Mexico doesn't require any residency as far as I can see right now. But they, on the other hand, will make it in Russian only. You have to translate it yourself. So if you plan to spend some time there, see if there are slots available for the visit