so....

You have to call $35 into a $85 pot which is ~2.5:1 to win.

Odds of FD are 9/46 which is ~4:1.

So roughly we need to make up at least that 1.5:1 difference in odds on the river on average, so we need to make $55 (ish) on the river. With $100 effective stacks that seems reasonable, but it's close. I don't think it matters too much what you do here, it's a v. marginal spot.

You will notice that everything I wrote is approximate. I'm not good enough at maths to go into more detail in game so this is my thought process while playing amd the most helpful way to analyse since you can use this in the future.