261.32 meters = 857.349081 feet