How many ways can 8 people, 4 men and 4 women, be seated at a round table if people sitting opposite each other must be the opposite gender?

Answer: 1152

I know this is a circular permutation but I can't seem to come up with this answer.

I thought it would be 7!/2