Current weather station observations near Houle, Ile de la