Improved EcefPosition class