Engineers say the Leaning Tower of Pisa is stable: it can stand for another 300 years.