8448 meters = 27716.535433 feet