First multiply a by a power of 10 such that 7143 comes right after the decimal point, and then subtract a multiple of b such that the decimal fraction starts with $0.7143$. The claim we need to prove is then that the interval $[0.7143,0.7144)$ does not contain any rational with a denominator $\le 1250$.
The continued fractions for $0.7143$ and $0.7144$ are $[0;1,2,1,1,1428]$ and $[0;1,2,1,1,178]$, so the continued fraction expansion for every number in this interval will have the form
$[0;1,2,1,1,n,\ldots]$ where $178\le n\le 1428$ and there may or may not be more terms after the $n$.
If we work out $[0;1,2,1,1,n]$ as an ordinary fraction we get $\frac{5n+3}{7n+4}$, which (being a continued fraction approximant) is always in lowest terms.
When $n>178$ the denominator of this is at least $7\cdot 179+4=1257$. Since the denominators of continued fraction approximants always increase, we get $b \ge 1257$.
On the other hand we might have $n=178$ if there is a term after $n$ in the continued fraction expansion. But the simplest fraction we can then make corresponds to $n=178.5$, which would make the next approximant $\frac{5\cdot 178.5+3}{7\cdot 178.5+4}=\frac{1791}{2507}$, also with a large denominator.