17832
654
Population
0.8
square miles
835.1
people per square mile