216.5 meters = 710.301837 feet