Current weather station observations near Tla-xagh Island