58960 mm to inches