8422 meters = 27631.233596 feet