Triple Pythagoras

Can you work out the length of the diagonal of the cuboid?

Problem



 

Image
Triple Pythagoras



The diagram shows a cuboid.

In triangle XYZ, the lengths of XY, XZ and YZ are 9, 8 and $\sqrt{55}$ respectively.

What is the length of the diagonal XA?

This problem is taken from the UKMT Mathematical Challenges.