You have some data in that column that does not convert correctly. That's the overflow.
No matter what you think, this is a common error and a reason why you store numeric data in numeric data types. There is some value in your column which is not converting,