Current weather station observations near Bellows Island