You would have got there all right, provided you had enough fuel
Crew FlightTime Limitations could have been a problem tho' !
Actually, we probably wouldn't have, he'd cocked it up totally, wasn't giving the reciprocal ( which would have worked ) but I agree that we would eventually have got back to Singapore.
Moral ? Don't rely on gadgets !