pub fn position_in_inertial_frame(
    semi_major_axis: Float,
    eccentricity: Float,
    inclination: Float,
    longitude_ascending_node: Float,
    argument_periapsis: Float,
    time: Float,
    time_at_periapsis: Float,
    gravitational_parameter: Float
) -> Vec3