you are correct. if a satellite with an altitude of approx 35,800 km isn't above the equator, it won't remain at a fixed point. if we were trace it's location from earth, we would see a 'figure 8' pattern, which has a period equal to that of the earth's - hence, geosynchronous