Hint 3
Satellite view from one of the coveted island:
(The satellite view and a picture from a Skyscraper in Dubai at the same scale)
What is the surface area of the island (in km²)?
To unlock next hint, find the approximate surface area of the Island.
[spoiler intro= »Help (if needed) »]
Find the height of the skyscraper
[/spoiler]