What does am frühestmöglichen Tag mean?

am frühestmöglichen Tag - German to English

the earliest possible day