216.01 meters = 708.694226 feet