Solve for the missing sides and angles

Side b has a length of 221 units
Side a has a length of 178 units
Angle B measures 51.09 degrees

Coordinates are always labeled in this general layout:

Angle A measures 38.91 degrees
Angle C measures 90 degrees
Side c has a length of 284 units

A is at coordinates (178, 275)
B is at coordinates (0, 54)
C is at coordinates (178, 54