Current weather station observations near Igloolik Island