23603 inches = 1966.916667 feet