Current weather station observations near Tortuguero