8380 meters = 27493 feet and 5.26 inches