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