Moondancer is the unicorn elders AUNT not grandmother. But also assuming that each pony lives the same lifespan we do (70-100 years old) and considering she is her great great great great aunt, that’s at least 300-500 years and four generations. Assuming one generation is approximately 100 years. And the elder pony is old too so that’s even more time.