An Atlanta police officer was arrested for drunk driving last month after reaching speeds over 120 mph, according to a DeKalb County police report obtained Monday.

A DeKalb police officer clocked Jarvis Farley at 128 mph in a 55 mph zone on I-285, near Lavista Road, just before 3 a.m. May 25, police said. The officer pursued Farley, who was driving southbound in a 2010 Chevrolet Camaro, until he exited onto Ga. 78 and pulled over.

The officer approached the car, and Farley immediately showed his police identification and apologized for speeding. The officer noted on the report that Farley's eyes were "very bloodshot and glassy, and he had a strong unknown type alcohol on his breath with his speech being mumbled."

When told how fast he was driving, Farley replied, “Oh, for real?” according to the report.

Farley told the officer he consumed a “few” beers that night and had been drinking throughout the day.

When the officer asked him to perform a walking test, Farley stumbled and failed to maintain a straight line, police said. The officer administered a field alcohol breath test, which indicated a positive result for alcohol.

Farley was then placed under arrest. As the officer searched him, he found an unopened miniature bottle of Tequila in the motorist's left cargo shorts pocket. Farley was taken to jail and submitted an official alcohol breath test, which showed a .142 blood alcohol content.

Farley was charged with DUI, speeding and reckless driving, according to the report. A spokesman for the Atlanta Police Department said he has been placed on administrative duty pending an investigation.