216.3 meters = 709.645669 feet