eco109