26591 mm = 1046.889764 inches