Environmentalists & Navy strike deal