That&#39;s some big machinery indeed! I agree wit...

That's some big machinery indeed! I agree with George that it may be an electric transformer.