20040624 india: Vajpayee is party's tallest leader: BJP