Why $1000 increase on interest results $458 tax increase

Hello, I increased income $1000, the tax increase is $458.  tax bracket $35%+3.8%(investment tax)+0.9%(Medicare tax)=39.7%, not 45.8%. Anybody knows the reason, thanks.