80670 mm to inches