Current weather station observations near Bowering Island