Current weather station observations near Yeaton Island