that would be minimum 180sqm and an average of 220sqm so 7-8 lots for your site with 120 odd sqm of build area per lot
or for apartments a plot ratio of 0.6 so 985sqm of build area for your site. Which could accomodate 14, 70sqm 2 bedroom apartments for example or a mix of sizes etc.
cheers