I don't know where that site is pulling their data from, but not even the Chinese government claims their GDP is as high as that. And our GDP is higher than that site claims
This is Purchase Power Parity GDP (as indicated by the subtitle "This data is adjusted for inflation and differences in the cost of living between countries.")
[1] https://ourworldindata.org/grapher/gdp-maddison-project-data...