Longest i've ever gotten out of a pair was around 1600km on a pair of triumph 18. Admittedly those were used a bit too long, although having a rotation helped. At the end i just used them for occasional shorter slow runs.
On average l try to get at least 1000km+ out of each pair.
But ghosts are definitely known for good durability