58526 mm to inches