How large is Al Amarja?

What are the physical dimensions of the island of Al Amarja, and its population? Any other specific information, such as other towns on the island, would be welcome.