Distance function is not in meters
I am trying to find the distance from a point to a polygon object and when I use the distance(geometry,geometry) function it returns something that is not in meters, I have been doing searches and all the examples of using this function shows it in meters but that is not what I am seeing for example if I use
distance(GeometryFromText('POINT(10 10)',4326), GeometryFromText('POINT(11 11)',4326))
I get
1.4142135623731
How can I get this in meters? I need to do
distance < 1000 meters