Let me take a stab at providing a suitable explanation. If you are only thinking in terms of time dilation and length contraction, then, no, relativity makes absolutely no sense. The "third factor" which you are searching for, as has been pointed out by others (although not plainly), is what...