The five-hectare artificial platform on the Barcelona seafront near the F