23985 meters = 78690 feet and 11.34 inches