That does look like one mahoosive pump.
The flow rate, and the amount of head, 18 meters or so, as another rough comparison, would suggest that it will pump an almighty amount of fluid at an enormous speed.
Maybe one to keep for the ultimate processor, in years to come? What is the impeller made from. Had a sneaky feeling big pool pumps had a metal impeller.