Current weather station observations near Neale Island