Current weather station observations near Myettes Island