Text this: Satellite orbit estimation using earth magnetic field measurements