8352 meters = 27401 feet and 6.9 inches