Current weather station observations near Birchall Island