Current weather station observations near Holder Island