Answer:
1.27 million Earth's.
Explanation:
(1.4 x 10^18) / (1.1 x 10^12) = 1.27 x 10^6
6.0m questions
7.8m answers