Current weather station observations near Rover Island