It is a little similar to several such Indian rituals as well.
And in the everyday, touching feet is considered a big mark of respect (I always jump in India when younger folks touch mine).
'You just said "your getting shorter": you've obviously been drinking too much ent-draught and not enough Prim's.' - Jude