Suppose a triangle has two sides of lengths 2 and 5 and that the angle between these two sides is 60 degrees. What is the length of the third side of the triangle?