66770
960
Population
7.1
square miles
135.7
people per square mile