1299.8 inches = 108.316667 feet