Given the semiaxes and $d$ (where $d$ starts at the semimajor axis and ends at point $A$), is there a formula to calculate the position of the endpoint on the ellipse perimeter?
In my case, the semimajor axis $(a) = 5$, the semiminor axis $(b) = 4$, and $d = 4.12$.

Thank you all for your responses.
What I ended up doing was a more basic approach. I created a function to solve for y using the ellipse formula (((x^2)/a^2))+((y^2)/(b^2))=1, rewritten as:
y2 = Perihelion * Sqr(1 - ((x2 ^ 2) / (Aphelion ^ 2))), and with the y value I added the distance between the points to the 'sumarclength' until it equaled the actual arc length, with considerations for arc lengths over 180deg.
for the below =>
Its not the "math" way I was trying to do it but it is pretty accurate