Cherry Beach Rock

I came across this "rock" while I was walking along Cherry Beach one summer. It may have even been rubble from an old industrial building formerly located where I had been standing. Or maybe it was part of an old dock?