So the weight is being calculated as:
160 + 160 + 3 + 10 + 40 + 40 + 15 = 428
So my guess would be that the lookup you are using in the add to cart to add the weight is not calculating the weight the way you are expecting.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.