Asteroid Apophis is not going to hit earth, but if it did an asteroid of that size hits earth once every 80,000 years.

"On average, an asteroid the size of Apophis (325 meters) can be expected to impact Earth about every 80,000 years."

http://en.wikipedia.org/wiki/99942_Apophis