Large numbers in Chinese are a bit tricky to calculate in English since they are not based on thousands but rather ten thousands, as seen in 面积是九百六十多万平方公里 and 人口三亿多.