public Ellipsoid(string name, LinearUnit semiMajorAxis, LinearUnit semiMinorAxis, ICartesian3DPoint datumTranslation, OrientationParameter datumMisalignment, int srid) : this(name, semiMajorAxis, 1.0 / ((semiMajorAxis.Subtract(semiMinorAxis)).Divide(semiMajorAxis)).Value, datumTranslation, datumMisalignment, srid) { }