More weather information for Haggart Island