Current weather station observations near Ile du Chenail