You have a few items you need to change. First, you have a field called location which is also a function name, which you should try to avoid, so rename your field. The function location requires two number to be passed to it. Location(100;40)
100 is the accuracy in meters and 40 is the timeout setting which is the most time will take to get the location.