When was Alexander the Great born?

Alexander the Great was born on July 20, 356 BC.