Typical panels are 300Wp. So you will need 1,666,666 panels. You will need approximately 500 hectares (~1250 acres) of land. You will need approximately $0.5 billion US capital investment, not including the land.
Note 300Wp means 300W peak. You will only get 500MW at the peak when the sky is clear and the Sun at 90 degrees to the panel.