>something is wrong with one of their numbers, because 2 undecillion rubles is roughly 21 decillion USD, not 2.5 decillion USD
Given that the world GDP is just north of USD$100x10^12, and Russia fined Google ~USD$2x10^33, does it really matter as it's orders of magnitude greater than the output of the world?
Makes me think of Putin as Doctor Evil[0] with his pinky in his mouth saying "two undecillion Rubles!"