Pre flop reraise too small?

PokerStars No-Limit Hold'em, $4 BB (6 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

MP ($741.90)
CO ($98.15)
Button ($329.25)
SB ($293.40)
BB ($98.15)
Hero ($385.60)

Preflop: Hero is UTG with K, K.
Hero raises to $14, MP calls $14, CO raises to $24, 1 fold, SB calls $22, 1 fold, Hero raises to $89, MP calls $75, CO calls $65, SB calls $65.

Flop: ($360) 6, 9, 9 (4 players)
SB checks, [color=#CC3333]Hero bets $296.6 (All-In)