Current weather station observations near Neave Island