Ich würde es mit dem arctan2(y,x) machen mit:
x = 8.685135 - 8.685009 und
y = 49.400728 - 49.400293
.

Das hat den Vorteil, das dir das Ergebnis genau sagt in welche Richtung du musst. Du musst also nicht mehr drauf achten in welchem Quadranten du dich befindest etc. ausserdem ist das ziemlich simpel.

Wo wird das denn berechnet? Auf einem Atmel?