Modern coordinates of Chicxulub: 21.33 degrees N; 89.5 degrees W Modern anitpode of Chicxulub: 21.33 degrees S; 90.5 degrees E
Modern coordinates of Chicxulub: 21.33 degrees N; 89.5 degrees W
Not to mention the antipodal structures on Mimas.