Current weather station observations near Badgeley Island