ME1004 has a 1" shaft 3"long and enough power to drive the tractor and mower deck.
Needs 48volt battery pack and a contactor. No speed controller needed as it spins 3400rpm at 48volts, will not over rev.
Motor Motenergy ME1004 Permanent Magnet DC Pancake Brushed Double Magnet