In early April 1862, McClellan, having landed his troops at Fort Monroe at the tip of the Virginia Peninsula, began to move slowly toward Yorktown. Johnston's plan for the defense of the Confederate capital was controversial. Knowing that his army was half the size of McClellan's and that the Union Navy could provide direct support to McClellan from either river, Johnston attempted to convince Davis and Lee that the best course would be to concentrate in fortifications around Richmond. He was unsuccessful in persuading them and deployed most of his force on the Peninsula. Following lengthy siege preparations by McClellan at Yorktown, Johnston withdrew and fought a sharp defensive fight at Williamsburg (May 5) and turned back an attempt at an amphibious turning movement at Eltham's Landing (May 7). By late May the Union army was within six miles of Richmond.