7487.4 meters = 24564 feet and 11.53 inches