Fishermen receive apology, almost $650,000 in returned fines from feds