There is no DB records for l, w, h
There is no admin code to allow entry
There is no shopping cart, shipping calc, etc code for using

Start with creating a new product type based upon product general
See tutorials

But first look at the free software addons for Canada Post Shipping Module