More or less what I was thinking, although something more like "Has it really been 24 years?"
That's pretty much exactly what was going through my mind when I read that....