From the brochure....."800mm water wading". Translation, it's rated by the factory for occasional immersion in water up to 31 1/2" right out of the box.
~200HP, 350 lb-ft, max payload 2,244 lb and 7,700 rated towing. Not sure what I'd do with that 240V inverter.