8407.4 meters = 27583 feet and 4 inches