Current weather station observations near Holl Island