59326 mm to inches