Current weather station observations near Noden Island