What does Cast a long shadow mean?

Cast a long shadow meaning in Idioms Dictionary

anything or some one that casts a lengthy shadow has significant influence on others or events.