Extruder Calibration a must

Thank you guys for the guide.

I have tried to recalibrate my extruder, and had to do it several times until I decided to stop and come here for help.
I did a test after each calibration and it just wouldn’t stay at 100mm extrusion.

The initial M503 report I received was as follows:

G21 ; (mm)
M200 D3.00
M200 D0
M92 X400.00 Y400.00 Z400.00 E212.21
M203 X150.00 Y150.00 Z50.00 E25.00
M201 X3000.00 Y3000.00 Z100.00 E10000.00
M204 P1000.00 R1000.00 T1000.00
M205 B20000.00 S0.00 T0.00 J0.02
M206 X-7.00 Y-5.00 Z0.00
M420 S1 Z0.00
G29 W I0 J0 Z9.00000
G29 W I1 J0 Z9.00000
G29 W I2 J0 Z9.00000
G29 W I0 J1 Z9.00000
G29 W I1 J1 Z9.00000
G29 W I2 J1 Z9.00000
G29 W I0 J2 Z9.00000
G29 W I1 J2 Z9.00000
G29 W I2 J2 Z9.00000
M301 P13.00 I0.10 D17.00
M851 Z1.00
M900 K0.22
M603 L0.00 U60.00

My first try of calibration: 15mm left out of 100mm
New extruder E value: 249.55

After the calibration, I tried to test the extrusion again with the “G1 E100 F300”

My second try of calibration: 5mm more of 100mm
New extruder E value: 237.66

My third try: 7mm more of 100mm
New extruder E value: 222.11

My fourth try: 11mm left of 100mm
New extruder E value: 252.39

My fifth try: 5mm left of 100mm
New extruder E value: 265

My sixth try: 2.5mm left of 100mm
New extruder E value: 270.3

If base on the latest E value of 270.3, comparing to my initial E value of 212.21, that means there is a 22% of inaccuracy? Comparing to the first calibration which was 15% of inaccuracy?

Am I doing something wrong here?