A driver stopped by gardai for speeding at 149km/h subsequently failed a roadside breath test.
The motorist was arrested after the incident which happened before 11am in the morning, according to the results published by gardai.
A member of the Naas Roads Policing Unit pulled the driver over after they smashed the speed limit on the M7.
The results showed that a breath sample taken at 10.53am contained 98 microgrammes of alcohol per 100 millilitres - more than four times the legal limit.
Another specimen tested three minutes later had 94 microgrammes of alcohol per 100 millilitres.
A garda tweet said: "Naas Roads Policing Unit detected a driver travelling at 149 Kmph. The driver failed roadside breath test.
"Arrested and found to be a number of times over the Legal Limit. Charged to court."
The legal limit of microgrammes of alcohol per 100 millilitres of breath for an experienced driver is 22, compared to 9 for other drivers.