# GEOGRAPHY\_LENGTH

This function measures the length of a path or the total perimeter of a polygon, in meters.

![](https://images.contentstack.io/v3/assets/bltac01ee6daa3a1e14/blt5c4cf01fe89e4f13/6a2c43409b3a104059a5e113/length-mEHVt9.png)

## Syntax

```
GEOGRAPHY_LENGTH ( geo )

```

## Arguments

* geo: any valid geospatial object or WKT string: path, point or polygon.

## Return Type

Double. In the case of a POINT, the length is always 0.

## Examples

```sql
SELECT ROUND(geography_length(shape), 0) AS perimeter FROM neighborhoods;

```

```output

+-----------+
| perimeter |
+-----------+
|      8558 |
|      9188 |
|      4831 |
|     11990 |
|      9455 |
|      7886 |
|      6418 |
|      8580 |
|      7983 |
+-----------+

```

## Related Topics

For more information about working with geospatial data, see [Working with Geospatial Features](https://docs.singlestore.com/db/v9.1/developer-resources/functional-extensions/working-with-geospatial-features.md).

***

Modified at: February 24, 2023

Source: [/db/v9.1/reference/sql-reference/geospatial-functions/geography-length/](https://docs.singlestore.com/db/v9.1/reference/sql-reference/geospatial-functions/geography-length/)

(An index of the documentation is available at /llms.txt)
