26302 mm = 1035.511811 inches