已知AB:BC:CD=2:3:4,E,F分别是AB,CD的中点,且EF=4cm,求AD的长