24070 meters = 78969 feet and 9.8 inches