...the Rock (Okinawa)....is only 400 miles from the coast of China....checkmate......