How many sq miles in china?

There is exactly 3,704,427 square miles in China