Home   Time Zones   World Clock   Air Distance Graph

Distance from St. Joseph to ...

Graph showing distances and directions to other locations. Click arrows to see the route on a map. Learn more about the distance graph.

Distance:
Heading:

St. Joseph Coordinates

location of St. Joseph
Latitude: 39° 46' North
Longitude: 94° 51' West

Distance to ...

North Pole:3,479 mi
Equator:2,736 mi
South Pole:8,951 mi

Distance Calculator – Find distance between any two locations.

How far is it from St. Joseph to locations worldwide

Current Local Times and Distance from St. Joseph

LocationLocal timeDistanceDirection
USA, Missouri, St. Joseph *Fri 8:09 am---
USA, Missouri, Maryville *Fri 8:09 am65 km40 miles35 nmNorth N
USA, Kansas, Kansas City *Fri 8:09 am74 km46 miles40 nmSouth-southeast SSE
USA, Missouri, Kansas City *Fri 8:09 am77 km48 miles42 nmSouth-southeast SSE
USA, Kansas, Shawnee *Fri 8:09 am83 km52 miles45 nmSouth S
USA, Missouri, Independence *Fri 8:09 am83 km52 miles45 nmSouth-southeast SSE
USA, Kansas, Overland Park *Fri 8:09 am88 km55 miles48 nmSouth S
USA, Kansas, Leawood *Fri 8:09 am92 km57 miles50 nmSouth-southeast SSE
USA, Kansas, Lawrence *Fri 8:09 am94 km59 miles51 nmSouth-southwest SSW
USA, Kansas, Olathe *Fri 8:09 am98 km61 miles53 nmSouth S
USA, Kansas, Topeka *Fri 8:09 am107 km66 miles58 nmSouthwest SW
USA, Missouri, Harrisonville *Fri 8:09 am130 km81 miles70 nmSouth-southeast SSE
USA, Kansas, Osage City *Fri 8:09 am151 km94 miles82 nmSouthwest SW
USA, Kansas, Manhattan *Fri 8:09 am162 km101 miles88 nmWest-southwest WSW
USA, Kansas, Junction City *Fri 8:09 am189 km118 miles102 nmWest-southwest WSW
USA, Nebraska, Omaha *Fri 8:09 am190 km118 miles103 nmNorth-northwest NNW
USA, Kansas, Emporia *Fri 8:09 am190 km118 miles103 nmSouthwest SW
USA, Nebraska, Ashland *Fri 8:09 am192 km119 miles103 nmNorthwest NW
USA, Nebraska, Lincoln *Fri 8:09 am193 km120 miles104 nmNorthwest NW
USA, Nebraska, Fairbury *Fri 8:09 am204 km127 miles110 nmWest-northwest WNW
USA, Iowa, Des Moines *Fri 8:09 am228 km142 miles123 nmNorth-northeast NNE
USA, Missouri, Columbia *Fri 8:09 am235 km146 miles127 nmEast-southeast ESE
USA, Missouri, Jefferson City *Fri 8:09 am266 km165 miles144 nmEast-southeast ESE
USA, Missouri, Joplin *Fri 8:09 am300 km186 miles162 nmSouth S
USA, Missouri, Springfield *Fri 8:09 am314 km195 miles169 nmSouth-southeast SSE
USA, Kansas, Wichita *Fri 8:09 am316 km196 miles171 nmSouthwest SW
USA, Iowa, Cedar Rapids *Fri 8:09 am363 km226 miles196 nmNortheast NE
USA, Arkansas, Fayetteville *Fri 8:09 am416 km258 miles224 nmSouth S
USA, Missouri, St. Louis *Fri 8:09 am421 km262 miles227 nmEast-southeast ESE
USA, Illinois, Springfield *Fri 8:09 am446 km277 miles241 nmEast E
USA, South Dakota, Sioux Falls *Fri 8:09 am448 km278 miles242 nmNorth-northwest NNW
USA, Illinois, Peoria *Fri 8:09 am459 km285 miles248 nmEast-northeast ENE
USA, Arkansas, Fort Smith *Fri 8:09 am487 km303 miles263 nmSouth S
USA, Illinois, Decatur *Fri 8:09 am505 km314 miles272 nmEast E
USA, South Dakota, Brookings *Fri 8:09 am530 km329 miles286 nmNorth-northwest NNW
USA, Oklahoma, Oklahoma City *Fri 8:09 am531 km330 miles287 nmSouth-southwest SSW
USA, Illinois, Carbondale *Fri 8:09 am540 km335 miles291 nmEast-southeast ESE
USA, Illinois, Rockford *Fri 8:09 am558 km347 miles301 nmEast-northeast ENE
USA, Missouri, Sikeston *Fri 8:09 am560 km348 miles303 nmEast-southeast ESE
USA, Wisconsin, Madison *Fri 8:09 am586 km364 miles316 nmNortheast NE
USA, Minnesota, Minneapolis *Fri 8:09 am593 km369 miles320 nmNorth-northeast NNE
USA, Minnesota, St. Paul *Fri 8:09 am598 km371 miles323 nmNorth-northeast NNE
USA, Arkansas, Little Rock *Fri 8:09 am601 km374 miles325 nmSouth-southeast SSE
USA, Indiana, Princeton *Fri 8:09 am649 km403 miles351 nmEast-southeast ESE
USA, Illinois, Chicago *Fri 8:09 am652 km405 miles352 nmEast-northeast ENE
USA, Indiana, Evansville *Fri 8:09 am663 km412 miles358 nmEast-southeast ESE
USA, Tennessee, Memphis *Fri 8:09 am665 km413 miles359 nmSoutheast SE
USA, Wisconsin, Milwaukee *Fri 8:09 am683 km425 miles369 nmNortheast NE
USA, Texas, Denison *Fri 8:09 am684 km425 miles369 nmSouth-southwest SSW
USA, South Dakota, Pierre *Fri 8:09 am684 km425 miles370 nmNorthwest NW
USA, Indiana, Indianapolis *Fri 9:09 am744 km462 miles402 nmEast E
USA, Tennessee, Clarksville *Fri 8:09 am748 km465 miles404 nmEast-southeast ESE
USA, Texas, Dallas *Fri 8:09 am795 km494 miles429 nmSouth-southwest SSW
USA, Kentucky, Louisville *Fri 9:09 am804 km500 miles434 nmEast E
USA, North Dakota, Fargo *Fri 8:09 am806 km501 miles435 nmNorth N
USA, Texas, Arlington *Fri 8:09 am806 km501 miles435 nmSouth-southwest SSW
USA, Texas, Fort Worth *Fri 8:09 am809 km503 miles437 nmSouth-southwest SSW
USA, Tennessee, Nashville *Fri 8:09 am814 km506 miles439 nmEast-southeast ESE
USA, South Dakota, Rapid City *Fri 7:09 am843 km524 miles455 nmNorthwest NW
USA, Colorado, Aurora *Fri 7:09 am855 km531 miles462 nmWest W
USA, Wyoming, Cheyenne *Fri 7:09 am859 km534 miles464 nmWest-northwest WNW
USA, Colorado, Denver *Fri 7:09 am869 km540 miles469 nmWest W
USA, Kentucky, Frankfort *Fri 9:09 am881 km547 miles476 nmEast E
USA, Ohio, Cincinnati *Fri 9:09 am892 km554 miles482 nmEast E
USA, North Dakota, Bismarck *Fri 8:09 am918 km571 miles496 nmNorth-northwest NNW
USA, Kentucky, Lexington-Fayette *Fri 9:09 am922 km573 miles498 nmEast E
USA, Mississippi, Jackson *Fri 8:09 am929 km577 miles501 nmSouth-southeast SSE
USA, Ohio, Toledo *Fri 9:09 am980 km609 miles529 nmEast-northeast ENE
USA, Alabama, Birmingham *Fri 8:09 am998 km620 miles539 nmSoutheast SE
USA, Ohio, Columbus *Fri 9:09 am1013 km630 miles547 nmEast E
USA, Michigan, Detroit *Fri 9:09 am1031 km641 miles557 nmEast-northeast ENE
USA, Tennessee, Knoxville *Fri 9:09 am1049 km652 miles566 nmEast-southeast ESE
USA, New Mexico, Santa Fe *Fri 7:09 am1076 km669 miles581 nmWest-southwest WSW
USA, Texas, Midland *Fri 8:09 am1080 km671 miles583 nmSouthwest SW
USA, Texas, Austin *Fri 8:09 am1086 km675 miles586 nmSouth-southwest SSW
USA, Louisiana, Baton Rouge *Fri 8:09 am1086 km675 miles587 nmSouth-southeast SSE
USA, Texas, Houston *Fri 8:09 am1111 km690 miles600 nmSouth S
USA, Alabama, Montgomery *Fri 8:09 am1124 km699 miles607 nmSoutheast SE
USA, Ohio, Cleveland *Fri 9:09 am1128 km701 miles609 nmEast-northeast ENE
USA, Ohio, Akron *Fri 9:09 am1139 km708 miles615 nmEast-northeast ENE
Canada, Manitoba, Winnipeg *Fri 8:09 am1140 km708 miles616 nmNorth N
USA, Georgia, Atlanta *Fri 9:09 am1146 km712 miles619 nmEast-southeast ESE
USA, West Virginia, Charleston *Fri 9:09 am1153 km717 miles623 nmEast E
USA, New Mexico, Albuquerque *Fri 7:09 am1166 km724 miles629 nmWest-southwest WSW
USA, Louisiana, New Orleans *Fri 8:09 am1173 km729 miles633 nmSouth-southeast SSE
Canada, Ontario, London *Fri 9:09 am1191 km740 miles643 nmEast-northeast ENE
USA, Florida, Pensacola *Fri 8:09 am1247 km775 miles673 nmSoutheast SE
USA, Montana, Billings *Fri 7:09 am1300 km808 miles702 nmNorthwest NW
Canada, Ontario, Hamilton *Fri 9:09 am1307 km812 miles706 nmEast-northeast ENE
Canada, Ontario, Brampton *Fri 9:09 am1328 km825 miles717 nmEast-northeast ENE
Canada, Ontario, Mississauga *Fri 9:09 am1333 km828 miles720 nmEast-northeast ENE
USA, North Carolina, Charlotte *Fri 9:09 am1335 km830 miles721 nmEast-southeast ESE
Canada, Ontario, Toronto *Fri 9:09 am1355 km842 miles732 nmEast-northeast ENE
USA, Texas, El Paso *Fri 7:09 am1375 km854 miles742 nmSouthwest SW
Mexico, Chihuahua, Ciudad Juárez *Fri 7:09 am1376 km855 miles743 nmSouthwest SW
USA, South Carolina, Columbia *Fri 9:09 am1385 km861 miles748 nmEast-southeast ESE
Canada, Saskatchewan, ReginaFri 7:09 am1412 km877 miles762 nmNorth-northwest NNW
USA, Utah, Salt Lake City *Fri 7:09 am1452 km902 miles784 nmWest W
USA, North Carolina, Raleigh *Fri 9:09 am1492 km927 miles806 nmEast-southeast ESE
USA, Pennsylvania, Harrisburg *Fri 9:09 am1532 km952 miles827 nmEast E
USA, Virginia, Richmond *Fri 9:09 am1533 km953 miles828 nmEast E
USA, District of Columbia, Washington DC *Fri 9:09 am1536 km954 miles829 nmEast E
USA, Maryland, Baltimore *Fri 9:09 am1566 km973 miles846 nmEast E
USA, Montana, Helena *Fri 7:09 am1585 km985 miles856 nmNorthwest NW
Canada, Saskatchewan, SaskatoonFri 7:09 am1647 km1023 miles889 nmNorth-northwest NNW
USA, Delaware, Dover *Fri 9:09 am1661 km1032 miles897 nmEast E
USA, Pennsylvania, Philadelphia *Fri 9:09 am1681 km1045 miles908 nmEast E
Canada, Ontario, Ottawa *Fri 9:09 am1687 km1048 miles911 nmEast-northeast ENE
USA, Arizona, PhoenixFri 6:09 am1689 km1050 miles912 nmWest-southwest WSW
USA, New Jersey, Trenton *Fri 9:09 am1714 km1065 miles926 nmEast E
USA, Florida, Tampa *Fri 9:09 am1738 km1080 miles938 nmSoutheast SE
USA, Florida, Orlando *Fri 9:09 am1755 km1090 miles947 nmSoutheast SE
USA, New Jersey, Newark *Fri 9:09 am1758 km1093 miles949 nmEast E
USA, New York, New York *Fri 9:09 am1772 km1101 miles957 nmEast E
USA, New York, Albany *Fri 9:09 am1793 km1114 miles968 nmEast-northeast ENE
USA, Idaho, Boise *Fri 7:09 am1823 km1133 miles984 nmWest-northwest WNW
USA, Nevada, Las Vegas *Fri 6:09 am1826 km1135 miles986 nmWest W
Canada, Quebec, Montréal *Fri 9:09 am1851 km1150 miles1000 nmEast-northeast ENE
USA, Connecticut, Hartford *Fri 9:09 am1879 km1168 miles1015 nmEast-northeast ENE
Mexico, Sonora, HermosilloFri 6:09 am1891 km1175 miles1021 nmSouthwest SW
USA, Vermont, Montpelier *Fri 9:09 am1905 km1183 miles1028 nmEast-northeast ENE
Canada, Alberta, Calgary *Fri 7:09 am1948 km1211 miles1052 nmNorthwest NW
Canada, Quebec, Chibougamau *Fri 9:09 am1963 km1220 miles1060 nmNortheast NE
USA, New Hampshire, Concord *Fri 9:09 am1977 km1229 miles1068 nmEast-northeast ENE
USA, Rhode Island, Providence *Fri 9:09 am1985 km1233 miles1072 nmEast-northeast ENE
Mexico, Baja California, Mexicali *Fri 6:09 am2008 km1248 miles1084 nmWest-southwest WSW
USA, Massachusetts, Boston *Fri 9:09 am2014 km1251 miles1087 nmEast-northeast ENE
Canada, Quebec, Québec *Fri 9:09 am2060 km1280 miles1113 nmEast-northeast ENE
USA, Florida, Miami *Fri 9:09 am2066 km1284 miles1116 nmSoutheast SE
Canada, Alberta, Edmonton *Fri 7:09 am2081 km1293 miles1124 nmNorthwest NW
Mexico, Aguascalientes, Aguascalientes *Fri 8:09 am2105 km1308 miles1137 nmSouth-southwest SSW
USA, Maine, Augusta *Fri 9:09 am2127 km1322 miles1149 nmEast-northeast ENE
Mexico, Sinaloa, Mazatlan *Fri 7:09 am2134 km1326 miles1152 nmSouthwest SW
Mexico, Baja California, Tijuana *Fri 6:09 am2145 km1333 miles1158 nmWest-southwest WSW
USA, California, San Diego *Fri 6:09 am2146 km1333 miles1159 nmWest-southwest WSW
USA, California, Los Angeles *Fri 6:09 am2173 km1350 miles1173 nmWest W
Cuba, Havana *Fri 9:09 am2187 km1359 miles1181 nmSoutheast SE
Mexico, Quintana Roo, CancúnFri 8:09 am2198 km1366 miles1187 nmSouth-southeast SSE
Mexico, Jalisco, Guadalajara *Fri 8:09 am2267 km1409 miles1224 nmSouth-southwest SSW
Mexico, Veracruz, Veracruz *Fri 8:09 am2283 km1419 miles1233 nmSouth S
Mexico, Ciudad de México, Mexico City *Fri 8:09 am2292 km1424 miles1238 nmSouth-southwest SSW
USA, California, Sacramento *Fri 6:09 am2298 km1428 miles1241 nmWest W
Bahamas, Nassau *Fri 9:09 am2308 km1434 miles1246 nmSoutheast SE
USA, Oregon, Portland *Fri 6:09 am2357 km1465 miles1273 nmWest-northwest WNW
USA, California, San Jose *Fri 6:09 am2364 km1469 miles1276 nmWest W
USA, Washington, Seattle *Fri 6:09 am2367 km1471 miles1278 nmWest-northwest WNW
USA, Oregon, Salem *Fri 6:09 am2379 km1478 miles1285 nmWest-northwest WNW
USA, California, San Francisco *Fri 6:09 am2397 km1489 miles1294 nmWest W
Canada, New Brunswick, Saint John *Fri 10:09 am2430 km1510 miles1312 nmEast-northeast ENE
Canada, British Columbia, Vancouver *Fri 6:09 am2465 km1532 miles1331 nmNorthwest NW
Belize, BelmopanFri 7:09 am2564 km1593 miles1384 nmSouth-southeast SSE
Mexico, Guerrero, Acapulco *Fri 8:09 am2585 km1606 miles1396 nmSouth-southwest SSW
Cayman Islands, George TownFri 8:09 am2612 km1623 miles1410 nmSouth-southeast SSE
Canada, Nova Scotia, Halifax *Fri 10:09 am2622 km1629 miles1416 nmEast-northeast ENE
Canada, Nunavut, Baker Lake *Fri 8:09 am2733 km1698 miles1476 nmNorth N
Canada, Quebec, Kuujjuaq *Fri 9:09 am2778 km1726 miles1500 nmNortheast NE
Canada, Nunavut, Coral HarbourFri 8:09 am2817 km1751 miles1521 nmNorth-northeast NNE
Bermuda, Hamilton *Fri 10:09 am2818 km1751 miles1522 nmEast E
Guatemala, Guatemala CityFri 7:09 am2819 km1752 miles1522 nmSouth S
El Salvador, San SalvadorFri 7:09 am2941 km1827 miles1588 nmSouth-southeast SSE
Honduras, TegucigalpaFri 7:09 am2941 km1828 miles1588 nmSouth-southeast SSE
Jamaica, KingstonFri 8:09 am2975 km1848 miles1606 nmSoutheast SE
Canada, Newfoundland and Labrador, Happy Valley-Goose Bay *Fri 10:09 am2998 km1863 miles1619 nmNortheast NE
Nicaragua, ManaguaFri 7:09 am3175 km1973 miles1714 nmSouth-southeast SSE
Haiti, Port-au-Prince *Fri 9:09 am3194 km1985 miles1725 nmSoutheast SE
Canada, Newfoundland and Labrador, Mary's Harbour *Fri 10:39 am3275 km2035 miles1768 nmNortheast NE
Dominican Republic, Santo DomingoFri 9:09 am3362 km2089 miles1815 nmSoutheast SE
Canada, Newfoundland and Labrador, St. John's *Fri 10:39 am3461 km2151 miles1869 nmEast-northeast ENE
Costa Rica, San JoseFri 7:09 am3473 km2158 miles1875 nmSouth-southeast SSE
USA, Alaska, Juneau *Fri 5:09 am3474 km2159 miles1876 nmNorthwest NW
Canada, Yukon, Whitehorse *Fri 6:09 am3601 km2238 miles1944 nmNorthwest NW
Puerto Rico, San JuanFri 9:09 am3630 km2256 miles1960 nmEast-southeast ESE
Panama, PanamaFri 8:09 am3734 km2320 miles2016 nmSouth-southeast SSE
Canada, Nunavut, Pond Inlet *Fri 9:09 am3781 km2350 miles2042 nmNorth N
Greenland, Nuuk *Fri 11:09 am3887 km2416 miles2099 nmNorth-northeast NNE
Canada, Nunavut, Resolute Bay *Fri 8:09 am3890 km2417 miles2100 nmNorth N
Canada, Northwest Territories, Inuvik *Fri 7:09 am3942 km2450 miles2129 nmNorth-northwest NNW
Greenland, Kangerlussuaq *Fri 11:09 am4062 km2524 miles2193 nmNorth-northeast NNE
Canada, Nunavut, Grise Fiord *Fri 9:09 am4124 km2562 miles2227 nmNorth N
Guadeloupe, Basse-TerreFri 9:09 am4150 km2579 miles2241 nmEast-southeast ESE
Venezuela, CaracasFri 9:09 am4259 km2647 miles2300 nmSoutheast SE
Greenland, Thule Air Base *Fri 10:09 am4287 km2664 miles2315 nmNorth N
USA, Alaska, Fairbanks *Fri 5:09 am4355 km2706 miles2352 nmNorth-northwest NNW
Greenland, Qaanaaq *Fri 11:09 am4368 km2714 miles2358 nmNorth N
USA, Alaska, Anchorage *Fri 5:09 am4391 km2728 miles2371 nmNorthwest NW
Colombia, BogotaFri 8:09 am4420 km2746 miles2386 nmSouth-southeast SSE
Barbados, BridgetownFri 9:09 am4539 km2820 miles2451 nmEast-southeast ESE
Trinidad and Tobago, Port of SpainFri 9:09 am4606 km2862 miles2487 nmSoutheast SE
Ecuador, QuitoFri 8:09 am4729 km2939 miles2554 nmSouth-southeast SSE
Guyana, GeorgetownFri 9:09 am5168 km3212 miles2791 nmSoutheast SE
Iceland, ReykjavikFri 1:09 pm5307 km3298 miles2866 nmNortheast NE
Suriname, ParamariboFri 10:09 am5466 km3396 miles2951 nmEast-southeast ESE
Russia, AnadyrSat 1:09 am5987 km3720 miles3233 nmNorth-northwest NNW
Peru, Lima, LimaFri 8:09 am6026 km3744 miles3254 nmSouth-southeast SSE
USA, Hawaii, HonoluluFri 3:09 am6249 km3883 miles3374 nmWest W
Ireland, Dublin *Fri 2:09 pm6507 km4043 miles3514 nmNortheast NE
United Kingdom, England, London *Fri 2:09 pm6972 km4332 miles3764 nmNortheast NE
Portugal, Lisbon, Lisbon *Fri 2:09 pm7086 km4403 miles3826 nmEast-northeast ENE
Netherlands, Amsterdam *Fri 3:09 pm7215 km4483 miles3896 nmNortheast NE
Belgium, Brussels, Brussels *Fri 3:09 pm7277 km4521 miles3929 nmNortheast NE
France, Île-de-France, Paris *Fri 3:09 pm7277 km4522 miles3929 nmNortheast NE
Spain, Madrid *Fri 3:09 pm7383 km4588 miles3987 nmEast-northeast ENE
Sweden, Stockholm *Fri 3:09 pm7424 km4613 miles4008 nmNorth-northeast NNE
Morocco, Casablanca *Fri 2:09 pm7508 km4665 miles4054 nmEast-northeast ENE
Germany, Berlin, Berlin *Fri 3:09 pm7673 km4768 miles4143 nmNortheast NE
Poland, Warsaw *Fri 3:09 pm8086 km5024 miles4366 nmNortheast NE
Algeria, AlgiersFri 2:09 pm8097 km5031 miles4372 nmNortheast NE
Austria, Vienna, Vienna *Fri 3:09 pm8145 km5061 miles4398 nmNortheast NE
Hungary, Budapest *Fri 3:09 pm8346 km5186 miles4507 nmNortheast NE
Italy, Rome *Fri 3:09 pm8375 km5204 miles4522 nmNortheast NE
Chile, Santiago *Fri 10:09 am8479 km5269 miles4578 nmSouth-southeast SSE
Russia, MoscowFri 4:09 pm8509 km5287 miles4594 nmNorth-northeast NNE
Brazil, São Paulo, São PauloFri 10:09 am8612 km5351 miles4650 nmSoutheast SE
Brazil, Rio de Janeiro, Rio de JaneiroFri 10:09 am8774 km5452 miles4737 nmSoutheast SE
Bulgaria, Sofia *Fri 4:09 pm8961 km5568 miles4838 nmNortheast NE
Romania, Bucharest *Fri 4:09 pm8971 km5574 miles4844 nmNortheast NE
Argentina, Buenos AiresFri 10:09 am9047 km5622 miles4885 nmSouth-southeast SSE
Greece, Athens *Fri 4:09 pm9367 km5820 miles5058 nmNortheast NE
Turkey, AnkaraFri 4:09 pm9712 km6035 miles5244 nmNortheast NE
Japan, TokyoFri 10:09 pm9960 km6189 miles5378 nmNorthwest NW
Egypt, CairoFri 3:09 pm10,486 km6516 miles5662 nmNortheast NE
China, Beijing Municipality, BeijingFri 9:09 pm10,630 km6605 miles5740 nmNorth-northwest NNW
India, Delhi, New DelhiFri 6:39 pm12,390 km7699 miles6690 nmNorth N

* Adjusted for Daylight Saving Time (184 places).

Fri = Friday, September 25, 2020 (222 places).
Sat = Saturday, September 26, 2020 (1 place).

km = how many kilometers from St. Joseph
miles = how many miles from St. Joseph
nm = how many nautical miles from St. Joseph

All numbers are air distances – as the crow flies/great circle distance.

UTC (GMT/Zulu)-time: Friday, September 25, 2020 at 13:09:52

UTC is Coordinated Universal Time, GMT is Greenwich Mean Time.
Great Britain/United Kingdom is one hour ahead of UTC during summer.


Related Links

Related Time Zone Tools