23850 meters = 78248 feet and 0.38 inches