NE141, W100(to north point), counterclockwise half circle(to south point), then E100 total:141+100+314+100=655 miles