More weather information for Windfall Island