Answer:
It is D.
Explanation:
10^ 6 = 1,000,000 = 1 million.
So it is 6.794 million meters.
7.3m questions
9.7m answers