Detection of ultra-long-period oscillations in an EUV filament