Current weather station observations near Pasteur Island