26837 mm = 1056.574803 inches