261.1 meters = 856 feet and 7.53 inches