The cross product of vector \( \vec{A} \) and vector \( \vec{B} \) has a magnitude of 50 units, where vector \( \vec{A} \) has a magnitude of 10. The angle between vector \( \vec{A} \) and \( \vec{B} \) is 60 degrees. What is the magnitude of vector \( \mathbf{B} \)?