Current weather station observations near Galton Island