Ecuador’s Mount Chimborazo, not Everest, is the closest point to space due to Earth’s equatorial bulge and unique shape.