26824 mm = 1056.062992 inches