South Padre Island to celebrate 40 years