The Video of the same photo--
https://www.youtube.com/watch?v=qSl4FkUGh8I

The stump is not exactly that big-- but the winch is probably only 8-9k lbs in pulling force.