Current weather station observations near Shepard Island