26912 mm = 1059.527559 inches