Isle of Man is 1.49 times as big as Isle of Wight (UK)
Isle of Man
Isle of Wight (UK)
The Isle of Man, (or Mann), is a self-governing British Crown dependency situated in the Irish Sea between Great Britain and Ireland.
The Isle of Wight is a county and the largest and second-most populous island of England.