What does Megametre mean in the Bible?

Dictionary

Webster's Dictionary - Megametre
(n.) In the metric system, one million meters, or one thousand kilometers.

Sentence search

Megameter - of Megametre...
(3):...
(n