Current weather station observations near Pourquoi Pas Island