Current weather station observations near Neills Island