在三角形ABC中,AB=5,AC=3,D为BC中点,且AD=4,求BC的长