26843 mm = 1056.811024 inches