The bizarre £16.7bn mega airport that was doomed before it was even built 0 26.12.2024 06:01 Express.co.uk The airport was built on a man-made island measuring about 4 kilometres long and 2.5 kilometres wide.