Princeton, BC 15.4°C