26300 meters = 86286 feet and 1.07 inches