26846 mm = 1056.929134 inches