Current weather station observations near Boucaut Island