28902
909
Population
22.5
square miles
40.4
people per square mile