Current weather station observations near Delamere Island