24058 meters = 78930 feet and 5.35 inches