Answer :

If one year was a foot then 65 million years will be 65 million feet. 1 mile=5280 feet so.

65 million divided by 5280= 12310.6

So your answer would be 12,310 miles.

Other Questions