26537 meters = 87063 feet and 7.78 inches