A massive asteroid nearly 2 miles wide will zip by Earth on Friday (May 31), in a cosmic event that has grabbed the attention of stargazers, scientists and even White House officials. The asteroid poses no threat of hitting Earth during the flyby, NASA officials assure.