261.7 meters = 858.595801 feet