Current weather station observations near Ducie Island