Current weather station observations near Davieaux Island