NEW : The shuttle landed just before noon ET . Discovery 's first launch was August 30 , 1984 . Comment:
NEW : The shuttle landed just before noon ET . Discovery 's first launch was August 30 , 1984 . Discovery has logged more than 148 million miles in orbit .