They leave 3 weeks between the Preakness and the Belmont so the horses can rest. The Belmont is a mile and a half...the longest in the triple crown. It's being run on June 7th.