89402
171
Population
0.3
square miles
644.2
people per square mile