Solve for the missing sides and angles

Angle A measures 43.41 degrees
Angle B measures 46.59 degrees
Side a has a length of 241 units

Coordinates are always labeled in this general layout:

Side b has a length of 255 units
Side c has a length of 351 units
Angle C measures 90 degrees

A is at coordinates (241, 275)
B is at coordinates (0, 20)
C is at coordinates (241, 20