When was the Circus Maximus Built?

Construction of the Circus Maximus started in 326 BC and by the time it was finished, it could hold up to 250,000 people. It was located between the Aventine and Palatine hills in Rome.