How long did the battle of Yellow Tavern last?

The battle lasted for a fair few hours. It was fought on May 11, 1864.