1264.1 inches = 105.341667 feet