如图,在△ABC中AD⊥BC,CE⊥AB,垂足分别为D、E,AD、CE交于点H,已知EH=EB=3,AE=4,求AD的长