Nice of villain to practically give you the odds to boat up, so definitely not folding. I think I would just jam it in though as we are getting looked up nearly always and I think we're probably doing okay in the context of bvb:

equity win tie pots won pots tied
Hand 0: 50.967% 50.68% 00.29% 70289521 399466.00 { TcTs }
Hand 1: 49.033% 48.75% 00.29% 67608171 399466.00 { JJ+, KQs, QJs, QdTd, JTs, 87s, KQo, QJo, JTo, 87o }