Interesting, what is your source on that? Do they have substantial onboard fuel to boost into higher orbits at a later date? Even if they do, they are already in LEO so I'd think must be quite close to their destination orbits.
Their destination orbit is 550km, and were launched around 400km IIRC.