This seems far less impressive than going at 243.5kph under ones own power while drafting:
http://www.canosoarus.com/08LSRbicycle/LSR%20Bike01.htm
Or going 130.4kph fully under ones own power with no drafting in a streamlined recumbent (aka HPV)
http://www.recumbents.com/WISIL/default.asp
Al