Current weather station observations near Aitken Island