Sort:  

More than enough time. I think there could have been multiple harvests in 400 years!