Hmm. The motor is a 9T eh? Must be a 2 poler considering the kv spec. It has the same physical length of an XL motor, but a 7T XL has a kv of 2380, while this motor has almost the same kv at 9T. That means the coils must be a tad shorter than a Feigao XL.