Current weather station observations near Swallow Bluff Island