Princeton, BC -2.4°C