Current weather station observations near Île Richard-Foy