261.21 meters = 856 feet and 11.86 inches