Caiace Baffin, Delta Dunarii