1380.8 inches = 115.066667 feet