The problem is the practice you put the example into. 658 < 10 is not true.
This is used more often in set theory than with numbers.
If set X is a subset of set Y and set Y is a subset of set X then X = Y
It also might be more appropriate to use <= so that
(A <= B) and (B <= A) implies (A = B)
The trouble is you often cannot tell the equality part and it seems like most of the discussion so far is weather or not the distances are really equal given that there are different frames of reference.
The real meat of what I was trying to get at is, if the first distance has as its upper bound the second and the second has as its upper bound the first then they should be equal. Similar to the proof of equivalence used in mathematics but not exactly.