I don't have one (sorry) - and I think it is rather unlikely anyone else has. This is because the length of an elliptical arc leads to an elliptical integral that cannot be expressed by a combination of simple functions. What you need is a kind of inverse of that integral (as a function of its limits): which is likely to be even worse than the elliptical integral itself (but I may be mistaken).