1588.8 inches = 132.4 feet