Current weather station observations near Notre Dame du Phare