I can only guess - but the green was probably above you add 2 yards, and if you miss the ding on a flop less than full power add another 3 yards. Into the wind - add 1 yard.
So, I get 12 + 3 (20/25) + 2 elevation + 3 missed ding + 1 wind = 21yds.
I would have played this shot full power (Clev64) with just a touch of top spin. But that's just me and I ain't very good. :)
Tony