Current weather station observations near Du Caillaud Island