Current weather station observations near Worrell Island