I'm curious about what program would drop you there for 2 years... and how they get the visa to do so. Russian Embassy site has:
Tourist, 1 month
Visitor, 3 months
Business, 1 year and you have to...