Are you hoping I won't type /china/ in the URL? The statement "average gdp of Russians dropping below that of China" is still not true. Though I am not an expert on the subject, nor do I have a interest in Russia.
I thought you were contesting the bigger argument that Russia's economy is stagnating, since the link you provided did not contradict anything else (there was no reference to China).