Charter lands 609-pound shark off Cape Ann, Massachusetts