Difficult spot but with the overbet i think fold is better than call

The sizes in flop and turn is not correct...