The great-circle (air) distance between Swedesboro, New Jersey (39.75°N, 75.31°W) and Beijing, China (39.90°N, 116.41°E) is approximately 6,900 miles (11,100 km).
Flight reality:
The original claim ("not possible to travel by air") confused distance measurement with direct flight availability. Distance is a geometric calculation; flights require airline routes.