bigint allow range...
-9223372036854775808 through 9223372036854775807
so, you have larger value so,it will give this error
you can use numeric datatype as below...
select convert(numeric(38,0),'9999999999999999999')
note: 38 is max digits limit for numeric datatype
Happy Coding!
:)