Moriches Reef was originally very small, but has been expanded greatly. The pink region is the historical area, and the blue region is the new deployment zone, while the full permitted size of the reef is a 1-nm square that encloses the deployment zone. The misalignment in the northern boundary between old and new is accurate.
This reef is so tiny, some of these spots are probably within sight of each other underwater !
side-scan sonar image of Moriches Reef (old)M-60 tanks sunk on Moriches Reef off Long Island video by Dan Berg
M60 tanks undergo a thorough cleaning before use as reefs
The Artificial Reef Program used four types of obsolete Army armored vehicles as artificial reef materials off the New Jersey coast. These were cleaned at local military bases, loaded onto barges for transport, and pushed off at their final destination. Once the Army had disposed of its excess inventory, the program ceased, around 1999. The Artificial Reef Program has sunk almost 400 tanks altogether, far too many to list them here in this website.
All manner of concrete, steel, and stone rubble from dredging, demolition projects, and other construction is used as artificial reef materials. This material is generally available at very low cost or free from construction companies who are more than happy to get rid of it. Transportation costs determine where this material is used by the Reef Program.
Since starting the site, I used charts with white water and gray land, and when I re-built all the charts in OpenLayers, it was easy enough to duplicate that. But I noticed that when you print a page, the gray land disappears. I have never found any documentation on the OpenLayers json map specifications, but I picked-apart some examples and eventually hacked-together a solution where the land is green and it does print. So hooray for that.