Mathematically, with 14 outs, you're getting the right price to call. You need to call 1550 to win a pot of 3100, giving you 2:1 odds
. The odds of hitting one of your 14 outs on turn or river is .95:1
This is assuming they're clean outs. If your opponent has something like KQ or KJ, then your J/Q could complete their higher straight. With that said, even if you had only 9 outs for the OESD, you're still getting a good price since the odds of hitting on turn or river is 1.86:1
It's a tough situation. Mathematically, it's an easy call and there is a good chance that UTG1 is tilting from their significant loss earlier, so they can be weak and just trying to buy. At the same time, it is for a significant amount of your stack. It wont make you a fold/shove stack, but you'll be shortest at the table.
So, I guess it comes down to what are you comfortable doing? If you're fine calling with a huge draw at the risk of more than 50% of your stack, and you're fine playing with a 17.5BB stack if you miss, make the the call. If you'd rather still have an above average stack and would rather wait for a better spot to commit most/all your chips, then fold. You still have 36BBs behind. I'm not hating either decisions, TBH.
Why didn't you check behind on the flop?