longitude should be lowercased