Destination on Custom Ellipsoid

Calculate destination from the given location, distance and bearing on custom ellipsoid

Latitude
Longitude
Distance, m
Bearing, decimal degress
Semi-major Axis A, m
Inversed Flattening

Latitude
Longitude

The distance is the great circle distance.