Triangle AABC has sides of length 7, 12, and 15 cm. To the nearest degree what is the measure of the largest angle of the triangle?