131-ft twin towers with flyer vantage points soon at KIA