That’s impossible unless Grandpa has monkey arms! With his shoulder at that angle it would be impossible for his hand to get to Barry’s shoulder unless he has abnormally long arms (monkey arms). I’ve tried it and it can’t work, give it a try.
I just tried it too. I have long arms and couldn’t do it either. Not even close for me.