In a triangle \(\triangle ABC\), the angle \(\angle B = 90^{\circ}\) . The altitude from point \(B\) intersects \(AC\) at \(D\). We know the lengths \(AD = 9\) and \(CD = 25\). What is the length \(BD\)?