I think maybe there are a couple of different species here.... The main one I think is Globicephala macrorhynchus, but the other fins look a little different. Not sure...
large pod hassling the orcas
None in group were larger than 3m - group consisted of 8 - 10 individuals. These are additional photos to assist identification.