Circumcenter and Orthocenter of a triangle

I searched through the forum and found some threads about this, but it seems like I'm doing everything right but I'm getting an unreasonable answer that doesnt seem right when i match it up with the coordinate i drew before hand

The problem: Triangle ABC with X(73,33) Y(33,35), and Z(52,27), find the circumcenter and Orthocenter of the triangle.

Here is what i did for circumcenter. I found the slope of XY which is -2/40 so the perp slope is 20. The slope of XZ is 6/21 so the perp slope is -21/6.

Then i found the midpt of XY and I got (53,34) and named it as point A. Next, the midpt of XZ is (62.5,30) and I named it B.

And then i set up these two formulas: y = 20x - 1026 (i found the y-intercpt using point A), and y = -21/6x + 248.75 (using pt E).

Then I set up a system: x-4 = 5x+24 and got x=54.245 and substituted it for the first formula and got y=58.9. So i got (54.245,58.9) as the answer.

I tried to match it up but the answer i got, the point was way off, what am i doing wrong? is it the calculations cuz i checked it like 3 times?

Here is what i did for orthocenter. I found the slope of XY which is -2/40 so the perp slope is 20. The slope of XZ is 6/21 so the perp slope is -21/6

Then i used the formulas: y= 20x-1013 (the XY altitude that contains the point Z) and y=-21/6x+150.5(the XZ altitude that contains the point Y).

Then I set up a system: 20x-1013 = -21/6x+150.5 and got x= 49.511 and substituted it for the first formula and got y=22.78. So i got (49.511,22.78) as the answer.

and also like the circumcenter I tried to match it up with the point i contructed using a compass before hand but the point is still off?? why? what am i doing wrong?

any help is appretiated. i am so confused (Headbang)