266.7 meters = 875 feet