26823 mm = 1056.023622 inches