7412.8 meters = 24320 feet and 2.52 inches