The triangular shaped bases of a prism are 14 cm in length and have a height of 24 cm. Each side is 25 cm. The height of the prism is 29 cm. What is the surface area of the triangular prism?

a. 1,876 cm^2
b. 2,192 cm^2
c. 2,500 cm^2
d. 3,120 cm^2