26826 mm = 1056.141732 inches