i Just was thinking, are you anywhere near a heavy vehicle service mechanic? Because many diesel air filter elements have mesh around them and one off a large truck or heavy machinery such as a dozer may have a suitable screen. They might have ones in their bin that you could get for free.