Princeton, BC 7.8°C