Council approved $5.2 million purchase of 209-acre Kahului property