This is one of the largest crew rowing facilities on the east coast. those big docks are made especially for long, 60ft 8 man crew boats. in google maps, you can see a regatta going on.