Current weather station observations near Neils Island