Last hours of oxygen, race against time to find the Titan