Looks like he recently lost a lot of weight. But that wouldn’t make his arms longer.
The first time I saw that picture, I cringed that Ted's jacket's cuffs need to be properly hemmed in the worst way. It's almost as if Donald lent him a jacket for the photo... since Ted is mostly a rolled up shirtsleeves sorta guy.