Current weather station observations near Glasse Island