Problem Armazenando valores de latitude e longitude no banco de dados MySQL
Eu quero armazenar os valores de latitude e longitude buscados na API GeoCoding do Google Maps em um banco de dados MySQL. Os valores estão no formato flutuante.
12.9274529
77.5905970
E quando eu quero armazená-lo no banco de dados (que é o tipo de dados float), ele arredonda o float e o armazena no seguinte formato:
12.9275
77.5906
Estou usando o tipo de dados errado? Se sim, qual tipo de dados devo usar para armazenar valores de latitude e longitude?
Update:
aqui é CREATE TABLE conforme solicitado por Allin
CREATE TABLE `properties` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(100) NOT NULL,
`description` text,
`latitude` float DEFAULT NULL,
`longitude` float DEFAULT NULL,
`landmark` varchar(50) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `serial` (`serial`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;