128.4 inches = 10.7 feet