26003 mm = 1023.740157 inches