London's Olympic stadium opens with 2,012 hours to go