I meant it was around 300 TB of data they released.
Anyway, probably another coincidence but 300million terabytes was in 2007quoted as the total amount of information that researchers calculate humankind is able to store
Still think it's a ten bin bowling answer though