59088 mm to inches