23 lb Chinook caught at Esperanza Inlet