Answer: 59.090909...
Explanation:
12in x 7.8 billion= 93,600,000,000 in
93,600,000,000/63,360(number of inches in 1 mile)= 1,477,272.7272 miles
1,477,272.7272 miles/ 25,000(number of miles earth is)= 59.090909...
Answer:
50.757575756
I put it in calculator and transformed it.
5.3m questions
6.9m answers