Current weather station observations near Dewar Island