Here's an example calculation for converting 1600gpm and 465 psid into horsepower (unit conversion). I did this myself and I'm not 100% sure it's correct:
[1600 gal / min] * [465 lbf / in^2] * [144in^2/ft^2] * [1FT^3 / (7.48 GAL)] *(1hp /[33,000 ft-lbf/min]) ~ 434 HP.
The above amount must also be increased by (1/pump efficiency). There may be other factors in pump selection.
(As a side note, motor people use the quantity 5250 ft-lbf/min per horsepower when converting between Power (hp), speed (rpm) and Torque (ft-lbf). This conversion differs from the 33,000 ft-lbf/min per horsepower by a factor of 2*pi).
Now I'll cut and paste my response to your other question (motor bulleting board) where you asked how to determine motor size if you already know required pump horsepower.
From a sizing standpoint, you don't need to take the motor efficiency into account. The rated horsepower of a motor is expressed in terms of motor output power delivered to the shaft.
If motor will operate continuously at full load, I believe it is common practice to select motor approx 133% larger than required. This allows some margin for errors in the calculation or unexpected factors which may increase motor load. (better to get one a little to big than a little too small and have to run it overloaded). Also this means that if calculated load is correct, motor will be operating approx 75% - which is often the most efficient point (from motor standpoint) within the motor range.