There are only 688 days to go until the London 2012 Games