Yes we have a extra internal tank installed at all times.
Good question... Not sure is the answer... Ill see if I can find out.
Though the longest by time was about 10 hours and over a 1000nm including 2 refuels I think... Again not 100% sure as I was not on the crew that did it.
Though I do realise that's not that much compared to come places.