More weather information for Grenville Island