Current weather station observations near Rouche Island