25087 meters = 82306 feet and 5.17 inches