The total size of an index or primary key cannot exceed 256 bytes.
The sum of the lengths of all columns in an index can not exceed 256 bytes. Changing to the specified datatype would exceed the maximum index size of <3d> bytes.
For more information, see About Indexes, About Database Designer Considerations for SQL Server Databases, and Create an Index.