Wat gebeurt er als een plaatsnaam een apostrof bevat? Je zou eens kunnen kijken naar mysql_real_escape_string.
Hoe dan ook, ze worden opgeslagen als drijvers. Gegevens worden altijd opgeslagen als het gegevenstype van de kolom (nou ja, tenzij u null meetelt als gegevenstype :p).
De aanhalingstekens rond de lengte- en breedtegraad in uw zoekopdracht zijn eigenlijk niet nodig als het floats zijn (hoewel u er zeker van wilt zijn dat ze daadwerkelijk floats waren voordat u de aanhalingstekens verwijdert, anders zou u een SQL-injectiegat openen).
Wat er nu zal gebeuren, is dat wanneer de query wordt uitgevoerd, MySQL de tekenreeksen stilletjes naar zwevende waarden zal casten.