The federal government has promised more than $5.3 million to support three Vancouver Island-based marine restoration groups.