temperature june 29 and jun 30, 2009, princeton nj