Current weather station observations near Rioux's Island