23927 meters = 78500 feet and 7.87 inches