> 800 years (that's more than European living in America now) muslim Spanish empire with its knowledge center in Toledo
The Muslim dominion of the Iberian Peninsula did not last 800 years. The Muslim invasion started in 711 CE, and by 1085 Toledo has fallen back to the Christian kingdom of León. Granada would eventually be conquered in 1492, but most of the old Visigothic Kingdom was already in the hands of the Christians.
711 AD to 1492 AD is a good 781 years.