saskiat585 saskiat585 14-12-2017 Physics contestada I'm looking at the barometer in my lab as i type this question. it says the pressure is 0.905 atm. what is this pressure expressed in torr?