More weather information for Windermere Island