How long does it take for the hubble telescope to orbit the earth?

An object in low-eart orbit takes about one and a half hours for one orbit. The Wikipedia article states that it orbits at a height of 559 km, and takes 96-97 minutes for one orbit.