The article admits that on PPP terms, Russia is larger than Germany, and China is larger than the US.