Not sure if you glued those foam squares down or not.
I had a few in my boat, went from the casting deck to the open floor and almost went overboard one day. Just like stepping on ice but then again I only had 3 pieces not tight to the sides. The piece I stood on slide on the aluminum...big surprise ...they are nice on a hot day though.