According to sources the moon's umbra is 380,000 km, the moon orbits at 384,400 km (362,600 to 405,400) while the radius of the earth is 6378 km.
So when the moon moves far enough away that the umbra doesn't touch the earth, there will be no total eclipses.
On average then the umbra is 1978km more than the distance to the surface of the earth, but if the moon is in Perigree or Apogee when the eclipse occurs it can be ten times this distance, or already too small to touch the earth.
Also the size of the umbra presumably differs slightly as the Earth's orbit is an ellipse as well.
In any case at 3.8cm per year, the 1978km would take some 52Myr, and in the best case 10x that or ~520Myr