That seems a bit too much storage, considering that Seagate only shipped around ~ 250 Exabytes worth of HDD in 2015[1]. Being extremely generous for world supply of Hard drive, we might have had only 1000 Exabytes of storage shipped in a year.
Assuming 2 Petabyte per user, mere 500,000 user will consume entire storage produced every year. May be they do, but 2 PB/user seems improbable. That's also $14k per person of data (assuming no discount from Google to this company).
[1] http://www.anandtech.com/show/10098/market-views-2015-hard-d...