Eckley pier closed until April 7