More weather information for Station Island