If I read your history right, after his raise it was a $60 pot with a $30 call to you, giving 2:1 pot odds.

Assuming no flush possibilities, odds of you picking up the boat or 4 of a kind by the river are 1.87:1.

So . . . if he raised me $30 to All-In and flipped over his straight I would still make the call. It is an EV+ call.