Princeton, BC 20.2°C