Careful...
I really don't think Seagate says that it's drive streams data at up to 300GB/sec.
Think about a 320GB drive; I doubt you can read it in 1.07 seconds, even if you were not limited by the nearly three orders of magnitude slower SATA interface (3Gb/s vs 2.4Tb/s).