The $ 1 billion stadium , hotel , office park and commercial campus is to be built on 73 acres of city-owned land , currently Melreese golf course .
The Miami Freedom Park spans more than 70 acres of land .