where did salvador mira set a record of 3:59:51?
salvador mira set a record of 3:59:51, by finishing fourth in the 50 km walk at the 2007 pan american games in rio de janeiro, brazil.