Oh, so NOW we're taking into account population?
So, by your own link, russia has not surpassed Japan, no.
Either way, "economic output" is what I give zero shits about. It's quality of life what matters. Everything else is statistical wank for finance bros.
Not sure why you brought up incorrect comparisons of russia's economy to a conversation about their fiscal responsibility, which has been proven to be idiotic (as it often is in autocratic oligarchies)