Current weather station observations near Shepherds Island