The gross national product of Russia is today still about the same as the Netherlands. nuff said?==
It is if GDP of Netherlands is about 2 trlns of US dollars which I very doubt.
http://siteresources.worldbank.org/DATASTATISTICS/Resources/GDP.pdf