ok, so 84,480 pennies make up one mile stacked. so timesing 84,480 by 93,000,000 equals 7.85664e+12 so, i guess it would be 7.8billion to the 12th power. i hope this helps. if i am wrong i am so sorry.
Each piece will be 5 inches long because in each feet there is 12 inches so 12 times 5 equals 60 and 60 divided by 9 equals 6.66666666667 and that will be estimated to either each piece 5 inches or 6 inches long