59528 mm to inches