A triangular flag has an area of 187.5 square inches. The base of the flag measures 25 inches. How tall is the triangular flag?