Russia has become the fifth largest economy in the world and the largest in Europe, surpassing Germany and the UK, according to statistics of the World Bank. [PDF]
IMF is projecting growth for Russian economy this year, and given that Europe is in a recession now I expect that Russia is in an even better position than in 2022 at this point. Here are the ppp numbers for 2022 https://data.worldbank.org/indicator/NY.GDP.MKTP.PP.CD?locations=RU