Answer
$87$ people per square mile
Work Step by Step
Dividing the population by the land area, then the population density is
\begin{array}{l}\require{cancel}
\dfrac{3.08\times10^8}{3.536\times10^6}
\\=
\dfrac{3.08}{3.536}\times\dfrac{10^8}{10^6}
\\=
0.87104072398190045248868778280543\times10^{8-6}
\\=
0.87104072398190045248868778280543\times10^{2}
\\=
87.104072398190045248868778280543
.\end{array}
Hence, population density, rounded to the nearest whole, number is $\text{
$87$ people per square mile
}.$