Science | Wed Feb 26, 2014 5:32pm EST

U.S. space telescope spots 715 more planets