1. A computer-implemented method of predicting magnetic field noise and electric field noise due to ocean flow hiding a target, the method comprising: providing a first observation point; providing a three dimensional cellular model of ocean volume; providing a plurality of earth's magnetic field vectors around the first observation point; providing a three dimensional cellular model of ocean flow in the ocean volume; providing a three dimensional cellular model of ocean electrical properties in the ocean volume; generating, from the three dimensional cellular model of ocean volume around the first observation point, the plurality of earth's magnetic field vectors around the first observation point, the three dimensional cellular model of vector ocean flow in the ocean volume; and the three dimensional cellular model of ocean electrical properties in the ocean volume, a plurality of uniform ocean cells between a water surface and a water bottom within the ocean volume around the first observation point with three dimensional ocean flow and with ocean electrical properties; generating a plurality of tri-axial equivalent electrical currents corresponding to the plurality of uniform ocean cells within the ocean volume; generating a plurality of unit tri-axial electric bipole transmitter sources corresponding to the plurality of uniform ocean cells; determining one of a plurality of magnetic field vectors and a plurality of electric field vectors from the plurality of unit electric bipole transmitter sources, wherein the water bottom and the water surface are approximated to have infinite horizontal dimensions; scaling one of the plurality of magnetic field vectors and the plurality of electric field vectors by the plurality of corresponding tri-axial equivalent electrical currents; generating one of a magnetic field prediction and an electric field prediction between the first observation point and the plurality of uniform ocean cells by generating a vector sum of magnetic field contributions from the plurality of magnetic field vectors and a vector sum of electric field contributions from the plurality of electric field vectors, respectively; generating one of a magnetic field forecast and an electric field forecast of the ocean volume at a second observation point in the ocean volume by re-using the magnetic field vectors and electric field vectors and scaling one of the plurality of magnetic field vectors and the plurality of electric field vectors by the plurality of tri-axial equivalent electrical currents with identical geometry to the first observation point.