215.96 meters = 708.530184 feet