24035 meters = 78854 feet and 11.84 inches