7000平方公里如何用英语表达?

问题描述:

7000平方公里如何用英语表达?
1800万用英文如何表达?

seven thousand square kilometers
eighteen million