Current weather station observations near Savanne Neuville Island