Current weather station observations near Wanahichewun Island