Re:Darien Gap: The Most Dangerous (Absence of a) Road
by phaemon on Wednesday November 27, 2013 @08:55AM
(#6808009)
"mega" means million. 90 megameters is 90,000 kilometers, or 90 million meters.
[ Parent
| on HN ]