Princeton, BC 19.1°C