Current weather station observations near Hoxford Island