China finished building the world’s largest radio telescope at 1,640 feet (500 meters) long.

Source