Current weather station observations near Duguesclin Island