Those two BOXES up there are mine, and I was considering mass producing the strips of the foam like the pictures on the right, only problem is shipping hassles LOL

Id be glad to get you dimensions...