it sounds like you are running very rich, if that sensor is correct. if you really are that rich you are probably getting bad gas milage. do you know what you are averaging per tank?
also what is your car reading at idle? the car's stock o2 should be pretty accurate it idle and cruising.