Mini maxi yacht "Ran" during IRC Big Boats race at Cowes Week, Isle of Wight, England, August 2011.