Actually the economy is the 6th largest in the world by purchasing power parity and growing at 7%.
Its growth rate is around 4.3 percent with an inflation rate over 15 percent. Its GDP is less than a third of that of Germany and about a tenth of that of the US. Its GDP per capita is around $5600. That's third rate by just about any standard. Here's a link:
http://www.economist.com/countries/Russia/profile.cfm?folder=Profile-Economic%20Structure