I need to calculate the coordinates of two corners of an equilateral triangle if I have the coordinates of the center, the coordinates of one corner point, and the distance from the center to a point. This is for a Java program I'm writing, and it's been a while since I did math like this. The numbers are going to be constantly changing (I need to write the code so these calculations can be done repeatedly), but for the purposes of an example, here are some sample numbers.

Center Point: (153, 144)
Corner Point: (240, 121)
Distance = 83.9