What is the population of the city where J. Press's largest store is located?
J. Press:  The original New Haven location remains the company's largest store. New Haven, Connecticut: New Haven ( ), in the U.S. state of Connecticut, is the principal municipality in Greater New Haven, which had a total population of 862,477 in 2010.
862,477