32.01 meters = 1260.23622 inches