turbo 180 seater on stars

was the hero correct in calling ?

hero 27851 in chips
villain 3005 in chips

9 players antes 100
small blind 500
big blind 1000

villain[Js Jc]: raises 1905 to 2905 and is all-in
hero[3s 2s]: calls 2905

FLOP Qh 3h 6d
TURN [Qh 3h 6d] [3d]
RIVER [Qh 3h 6d 3d] [Kd]

*** SHOW DOWN ***
villain(?): shows two pair, Jacks and Threes
hero(?): shows three of a kind, Threes
villain said, "lol"
hero wins 8210