26313 mm = 1035.944882 inches