It is my understanding (perhaps I am wrong) that relativity implies that all frames of reference are equal. For example, if there are two uniformly (no acceleration ) moving objects ( and no others, an empty universe) then one can say object "A" is moving and "B" is still. It is equally true to say that "B" is moving and "A" is still. A photon is a uniformly moving object. Therefore one can say it is still and the universe is rushing past it. For the photon the universe has zero volume, no distance. To me this fits in with QM's non-locality. Physics is not my area of expertise, so be kind!