I can't remember where the link is, but somewhere out there in the interwebs is a site where you can adjust the sea levels to see the effects it woulld have on the various landmasses.

I'm sure someone else will know what I'm talking about and be able to steer you in the right direction.