Triangle XYZ is translated 4 units up and 3 units left to yield triangle X'Y'Z'. What is the distance between any two corresponding points on triangle XYZ and triangle X'Y'Z'?