How long and wide is macquarie island. Distance from kwamhlanga to groblersdal. Corso OTS. Science book grade 8 english pdf download 2022.