883-pound blue marlin