26375 meters = 86532 feet and 1.83 inches