745.7 Watts of electrical power is equivalent to 1hp of mechanical horsepower, therefore 20kW is 26.8204hp
Golden Motor advertise a 50hp outboard electric motor but I don't know what size motor is hidden under the cover:
The rated power of the 20kW motor is 20-25kW
(26.8-33.5hp), so if it does use the 20kW motor, the Peak power of 50kW would produce around 67hp, but this would only be for short bursts, and it probably wouldn't be able to supply a continuous 50hp for long periods of time.
To produce 50hp at 90% efficiency, it would require 345 Amps @ 120 Volts.
If a 120V 100Ah battery pack were capable of supplying 345 Amps continuously, it would go from being fully charged to fully discharged in just over 17 minutes with a steady 50hp output.
Alan