26610 mm = 1047.637795 inches