Current weather station observations near Noddy Island