91 per cent of the sun will be covered in the Edinburgh sky during the event ...