Villain just sat down, no reads. Judging by his stack size, he's probably a donkey.

Turn is kinda awkward since a push is over pot size. But any raise commits me. I know money is kinda shallow but pot is limped so it plays deeper.

Thoughts on the hand? Advice all streets welcome.

PokerStars No-Limit Hold'em, $1.00 BB (9 handed) FTR converter on zerodivide.cx

UTG ($103.05)
UTG+1 ($103.15)
MP1 ($127)
MP2 ($119.90)
MP3 ($48.50)
CO ($75.80)
Button ($197.40)
Hero ($146.20)
BB ($99.40)

Preflop: Hero is SB with 7, 9.
1 fold, UTG+1 calls $1, 2 folds, MP3 calls $1, CO calls $1, 1 fold, Hero completes, BB checks.

Flop: ($5) K, 3, 8 (5 players)
Hero checks, BB checks, UTG+1 checks, MP3 checks, CO checks.

Turn: ($5) A (5 players)
Hero bets $4.75, BB folds, UTG+1 folds, MP3 raises to $11, CO folds, Hero raises to $145.2, MP3 calls $36.50 (All-In).

River: ($197.70) 3 (2 players, 1 all-in)

Final Pot: $197.70