Question: Where was the director of film 100 Meters born?
Sentence (from "100 Meters"): 100 Meters  is a 2016 Spanish film directed by Marcel Barrena.
Relevant evidence: Yes