I think that I fold the flop vs this villain

As played I guess you just get to call turn and call river and pay off 89?