kruezer had it right; without data and substantially more information, it's just a guess.
if i said 700 gig is required, and kruezer said 80 gig , who has the better guess?
the database will make itself larger as needed, so you just need to make sure that your hardware will support the disk space you need for backups, additional side by side stores for testing, etc.
your database retention policy is important there too.
in my shop, a "standard" virtual for SQL developmentgets created with an 80 gig C:\ drive and 200 Gig D:\ drive for data.
more drives or space gets added as needed.(ie L\ for logs, T:\ for temp etc)
Lowell