New artificial reef off Cameron coast completed