Princeton, BC 7.7°C