These are real birchbark canoes made by Native Americans in Ontario, Canada. Given that they are handmade they could be slightly bigger or smaller. They are trimmed with sweetgrass.
For the ~3" canoe with hanger, it is 3" long, 1" wide and weighs 0.1 oz. (4 grams).