8407.7 meters = 27584 feet and 3.81 inches