Shortest path length:87.4498201027 185-186-180-687-685-380-376-372-946-942-967-968-503-501-477-442