11 miles = 58080 feet = 696960 inches = 63360 pieces of 11" paper. good luck.
11 miles = 58080 feet = 696960 inches = 63360 pieces of 11" paper. good luck.