20070403 india: 108 ft: That's height of devotion