You can get a new extension at most immigration offices
@Liam ********
when you have 30 days or less left on your current stamp (dunno where you got that 7 days from). Bangkok, Phuket, Chiang Mai & Buriram all allow you to apply for a new extension when you have 45 days or less.