Council pays $280,000 for park land