More weather information for Neebish Island