Current weather station observations near Chien Island