Isle of Man is 81% larger than Malta.
Area: 572 km2 World Factbook
Population: 86,866 (July 2014) World Factbook
The Isle of Man, otherwise known simply as Mann, is a self-governing British Crown Dependency, located in the Irish Sea between the islands of Great Britain and Ireland. The head of state is Queen Elizabeth II, who holds the title of Lord of Mann. Wikipedia
Area: 316 km2 World Factbook
Population: 412,655 (July 2014) World Factbook
Malta is a southern European country in the Mediterranean Sea. It lies 80 km south of Sicily, 284 km east of Tunisia, and 333 km north of Libya. The country covers just over 316 km², making it one of the world's smallest and most densely populated countries. Wikipedia