Boiling point depends of pressure, impurities in the sample. Actually fluctuation in atmospheric pressure should not change the boiling point so much, most probably your sample has impurities. Also possibility of using faulty thermometer can't be ruled out. May be there is some offset in your thermometer.