An algorithm for solving the simultaneous hyperbolic equations that arise in multilateration using time difference of arrival measurements (TDOA) is presented. This weighted, non-iterative algorithm is able to reduce error by more than 50% over unweighted variations of the algorithm. This algorithm was developed for use in a passive multistatic sensor network. By using low gain antennas and TDOA, we are able to provide platforms with situational awareness while maintaining a low RCS.