Sporting 35,000 square feet of sail area, she still holds the speed record for a sailing vessel between China and England. What is even more impressive is the size of her crew - 28!