Tehran is 11.5 hours ahead of Portland
There is no standard 8-to-6 overlap. Someone joins early or late.
Given Tehran is 11.5 hours ahead of Portland, the realistic answer is that there's no convenient shared slot during normal business hours. Catch the edges of the day: the last hour for Tehran or the first hour for Portland is usually the least painful option. The window above shifts seasonally: Portland keeps daylight saving while Tehran ignores it.