it is rated for Thrust:
700g on the page, so if a 8x4 prop is what it wants, that is what you should expect for thrust.
it has a max listed power of Max Power:
150w
the size motor by aircraft type was recently answered here:
https://forum.flitetest.com/index.php?threads/plane-stability.66210/#post-631812
900g -> ~2lb
so we have ~75w max power per lb
so per that chart [70 to 90 watts per pound is perfect for trainers and slow-flying aircraft], it would be on the low side of acceptable for a trainer.