Biggest Radio Telescope Is Now Being Completed