1300.8 inches = 108.4 feet