So I wish to switch a current of roughly 3 kA on for short periods of time roughly every second. I have created a circuit shown below which I believe will be sufficient but after past failures I would really like to check with people who might know what they are doing. The first image shows the current through the loosely named "load" R11, but is the load nontheless, while the second image shows the heat generation in watts in the MOSFET. This appears to be at about 90 W normally but under switching hits 1.4 kW which seems very high. This event only occurs for 160 ns (288 nC/1.8 A) but is that enough to make it go boom? If that is going to be fine then the rest of the circuit should live I would think. It will be mounted onto an aluminium water cooling block so should stay cool, I am just mainly concerned about those massive spikes during switching. Should I be switching them even faster? Currently 1.8 A going into the gates but I am not sure how to increase that. If it is fine then yay if not any input about improving the performance of this circuit would be good, before I go and blow up 6 more MOSFETs.
Some extra detail: V1 controls the driver, V2 is the high current power supply for the circuit and yes is a battery designed to do that.
P.s. Here's the data sheet of the mosfets I am using: https://www.vishay.com/docs/79764/sqjq140e.pdf and if anyone wants to tell me "even though they say they can handle 700 amps they actually can't it's a lie", here's a similarly if not worse spec'd mosfet doing exactly what I am looking for, seemingly without a heatsink: https://www.youtube.com/watch?v=qrktIIbV8Qc&ab_channel=Nexperia so I know it is possible. Data sheet for that if you're interested: https://au.mouser.com/datasheet/2/916/BUK7S0R5_40H-2392070.pdf

