The Mayflower, which set sail for the New World in 1620 from Southhampton, England with 130 passengers and crew, was a mere 90 feet long. It returned to England the next year.