I am very new to diving, and recently I was talking to someone who has apparently been diving for quite some time. He was telling me about a cave dive that he was invloved in a few months before where he went to a depth of 300ft, and stayed for 45min. He also mentioned that it took him roughly 5 hours to decompress. I am not questioning this persons integrity, i was just wondering if someone could shed some light on how this is possible. AIR wouldn't work for obvious reasons, so is this a dive where trimix, or heliox would be used? Like i said before i am very new so there are many things i dont know, could someone please shed some light on how someone could remain underwater for that amount of time and to that depth?