Manjinder Singh Benipal on the worlds longest painting