And I'll answer again: Too long.
Since meaning of my question escapes you, I'll rephrase it:
How many years were the Moors in Iberia.