Current weather station observations near Greers Island