I don't think you can really do an apples-to-apples comparison of economies when one of them (Russia, in this case) has essentially decoupled from the international financial system.
Discussion
You say international financial system, I say handjobs for cash. Same thing.
while GDP is indeed fake, having lived in USSR, Ukraine and America there is a real difference as well.
perhaps a real measure of wealth and power of a nation is how many cars it has on its roads.
Russia - 57 million cars
Germany - 48 million cars
USA - 290 million
China - 415 million cars
or let's pretend EU and NATO is the same thing for car counting purposes
Ukraine = 9 mil cars
EU = 250 mil cars
US = 290 mil cars
Total = 549 mil cars
versus
Russia = 57 mil cars
China = 415 mil cars
Total = 472 mil cars
and yes in fact our cars are NOT made in China
there are very few cars sold in US that are made in China such as Polestar 2 and those are getting hit with not quite sanctions, but they do lose federal tax incentives that made in America electric cars get ...