Current weather station observations near Beaulieu Island