1280 inches = 106.666667 feet