More weather information for Delamere Island