26357 meters = 86473 feet and 1.17 inches