More weather information for Windsor Island