Current weather station observations near Notre Dame Island