20040626 india: Vajpayee continues to be tallest leader