26825 mm = 1056.102362 inches