8414.7 meters = 27607 feet and 3.4 inches