8408.4 meters = 27586 feet and 7.37 inches