261.06 meters = 856 feet and 5.95 inches