At a parade, if one person occupies 2.5 square feet...and people stand along the parade route on either side of two sides of the street that is 14 feet wide by 1 mile long, how many people could comfortably attend the parade?
A) 5913.6
B) 59,136
C) 591,136
D) 5,91136