By the climate range, I figure this is about 5,600 km north to south? The parallels might run at about a 30º angle to horizontal. The shape makes me think of a petite North America. Cape Cod looks a bit big and the Caribbean seems to be on the wrong side and seems to have acquired a bit of a Mediterranean Complex . I like it!
I'll try to reputate you.