26834 mm = 1056.456693 inches