7.0 280 miles north of Tokyo, June 14, 2008 at 8:43am Tokyo time - per mainstream news reports.
When is it going to start coming our way?