Current weather station observations near Bowes Island