Current weather station observations near Togue Island