Does anyone own the set of 8 duckboards? Can I ask length and width of these duckboards? I'm picking some up in London.