23962 meters = 78615 feet and 5.83 inches