Current weather station observations near Bamford Island