Current weather station observations near Geale Island