85670085 contains a run of 3. In 4.4% of 8-digit numbers, there are forward runs of 3 or longer.
85670085 contains 3 pairs. Only 17% of 8-digit numbers have this combination.