Driver says he drank 90 beers