They don't need to be the same length; it makes no difference, or at least such a small one that you would never be able to tell (or even measure anything meaningful?). I've had one run that was 20ft and one that was 40ft and no difference could be heard - the only way it would be an issue is if the wire AWG was too small for the speaker and distance.