261.25 meters = 857.119423 feet