Current weather station observations near Achote Island