Given right triangle ABC with altitude BD drawn to hypotenuse AC. If AC=20 and DC=15,, what is the length of BC? (Note: the figure is not drawn to scale.)