Current weather station observations near Bowers Island