7439.4 meters = 24407 feet and 5.76 inches