Multi-Source Error Compensated Localization of Maritime Infrared Targets Using an Earth Ellipsoid Model