Construction began: August 13, 1959
Construction Completed: November 21, 1964 for upper deck // June 28, 1969 for lower deck
Cost: $320 million then // $2.45 billion today
Toll: $17.00