Je moet die lats en lons omzetten in een geschikter coördinatensysteem.
Aangezien de aarde een bol is, heb je het over het berekenen van een gebied in bolcoördinaten.
De documenten zeggen dat de MySQL "AREA" functie neemt een veelhoek als invoer. Ik zou zeggen dat als je een gebied wilt als vierkante mijlen, je je lat/lon-coördinaten moet omzetten in equivalente oppervlaktecoördinaten (x, y) met de juiste eenheden (bijvoorbeeld mijlen). Geef die dan door aan de AREA-functie.
Deze link suggereert dat iemand anders dit probleem heeft gehad en heeft opgelost.