8202 meters = 26909.448819 feet