Almost one not two millennia.
Lets see - 1096 to today is ... you're right. Obviously I didn't go to Oxford, not in maths anyway.