7412.6 meters = 24319.553806 feet