Solar 'mega-filament'