No single city lies due east of Richmond, Virginia, across the Atlantic.
Richmond (37.5° N, 77.4° W) sits on the James River, ~100 mi from the coast. A great-circle line due east crosses:
The nearest European landfall is northern Portugal / Galicia (~42° N), which is northeast, not due east. The Atlantic is vast; "directly across" is a great-circle, not a latitude line, and it misses major cities.