What does abendelang mean?

abendelang - German to English

for whole evenings