 For the two and a half months of the flight, there were about 30 million hits on the educational website.Finch was born at San Antonio, Texas on March 13, 1951.Her parents were Mary Beth Duerler and Leslie Duerler, who worked for a telephone company.