312 kilometres