216.9 meters = 711.614173 feet