Current weather station observations near Blanchette Island