Geraldine is having some beer with her softball team after their game Wednesday evening. If she weighs 140 lbs. and wants to keep her BAC below .08, how many 12-oz. beers could she have? Approximately how long will she have to wait to drive home sober?