26293 mm = 1035.15748 inches