European Space Agency astronaut used an International Space Station treadmill to march 26.2 miles (42.2 kilometers) to the ...
Casey Wilhelm from the USA set the record for hitting a target at 121.4 meters while looking in a mirror.