Current weather station observations near Abercrombie Island