Current weather station observations near Tillas Island