Mark breaks up a 9-hour drive into 3 parts. He drives 2 1/2 hours before stopping for lunch. After driving some more, he stops for gas. If the second part of his drive was 1 2/3 longer than the first part, how long did he drive after stopping for gas?