26618 mm = 1047.952756 inches